CODA: Enabling Co-location of Computation and Data for Near-Data Processing

نویسندگان

  • Hyojong Kim
  • Ramyad Hadidi
  • Lifeng Nai
  • Hyesoon Kim
  • Nuwan Jayasena
  • Yasuko Eckert
  • Onur Kayiran
  • Gabriel H. Loh
چکیده

Recent studies have demonstrated that near-data processing (NDP) is an effective technique for improving performance and energy efficiency of data-intensive workloads. However, leveraging NDP in realistic systems with multiple memory modules introduces a new challenge. In today’s systems, where no computation occurs in memory modules, the physical address space is interleaved at a fine granularity among all memory modules to help improve the utilization of processormemory interfaces by distributing the memory traffic. However, this is at odds with efficient use of NDP, which requires careful placement of data in memory modules such that neardata computations and their exclusively used data can be localized in individual memory modules, while distributing shared data among memory modules to reduce hotspots. In order to address this new challenge, we propose a set of techniques that (1) enable collections of OS pages to either be fine-grain interleaved among memory modules (as is done today) or to be placed contiguously on individual memory modules (as is desirable for NDP private data), and (2) decide whether to localize or distribute each memory object based on its anticipated access pattern and steer computations to the memory where the data they access is located. Our evaluations across a wide range of workloads show that the proposed mechanism improves performance by 31% and reduces 38% remote data accesses over a baseline system that cannot exploit computate-data affinity characteristics.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Quantitative Comparison of Analytical solution and Finite Element Method for investigation of Near-Infrared Light Propagation in Brain Tissue Model

Introduction: Functional Near-Infrared Spectroscopy (fNIRS) is an imaging method in which light source and detector are installed on the head; consequently, re-emission of light from human skin contains information about cerebral hemodynamic alteration. The spatial probability distribution profile of photons penetrating tissue at a source spot, scattering into the tissue, and being released at ...

متن کامل

Location optimization of agricultural residues-based biomass plant using Z-number DEA

Co-firing biomass plants are of extensive demand due to utilization of both agricultural residues (main) and natural gas (stand-by). Researchers have shown that one strategic decision in establishment of agricultural residues based plants, is location optimization problem. Moreover, mismatch between agricultural lands and biomass plants can lead to high transportation costs and related carbon d...

متن کامل

Some Aspects about Seismology of 2012 August 11 Ahar-Vaezaghan (Azarbayjan, NW of Persia) Earthquakes Sequences

In 2012 August 11 (12:23 UTC) a moderate earthquake with MW=6.4 (USGS) occurred between Ahar and Varzaghan towns in Azarbayjan Province at northwest of Iran. After eleven minutes another earthquake shook the area with MW=6.2 (USGS). These consecutive earthquakes followed by intensive sequences of aftershocks whereas the strongest one had MW=5.3 (USGS). In data processing including depth modific...

متن کامل

Optimality Theoretic Account of Acquisition of Consonant Clusters of English Syllables by Persian EFL Learners*

This study accounts for the acquisition of the consonant clusters of English syllable structures both in onset and coda positions by Persian EFL learners. Persian syllable structure is "CV(CC)", composed of one consonant at the initial position and two optional consonants at the final position; whereas English syllable structure is "(CCC)V(CCCC)". Therefore, Persian EFL learners need to resolve...

متن کامل

The effect of emotion regulation training on the test anxiety and processing efficiency in High School Girl students

Emotion regulation expresses the psychological and behavioural processes through which individuals affect their own and others’ feelings. The purpose of this study is to determine the effectiveness of emotional regulation training on test anxiety and processing efficiency among high school girl students. The research is carried out using a quasi-experimental design. Spielberger State-Trait Anxi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • CoRR

دوره abs/1710.09517  شماره 

صفحات  -

تاریخ انتشار 2017